Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LUCAS PLACE Terraced £310,000 31 Jul 2015
1 LUCAS PLACE Terraced £310,000 31 Jul 2015
17 LUCAS PLACE Semi-Detached £405,000 15 Oct 2021
18 LUCAS PLACE Semi-Detached £374,999 13 May 2016
19 LUCAS PLACE Semi-Detached £249,995 30 Oct 2009